package org.hzero.order.app.service;

import java.util.List;

import org.hzero.order.domain.entity.dto.OrderDTO;

/**
 * @author xiuiqng.Yang-Estelle-양수청
 * @date 2019/8/5 16:14
 */


/**
 * 订单应用服务
 */
public interface OrderService {

    /**
     * 多条件查询销售订单
     * @param attr
     * @return
     */
    List<OrderDTO> select(OrderDTO attr);

    /**
     * 订单编号查询订单内容
     * @param orderNumber
     * @return
     */
    List<OrderDTO> select(String orderNumber);

    /**
     * 根据订单状态显示描述
     * @param orderStatus
     * @return
     */
    String selectOrderDesc(String orderNumber, String orderStatus);

    /**
     * 根据订单状态按钮控制订单状态
     * @param orderStatus
     * @return
     */
    String chooseStatus(String orderStatus);
}
